* { font-size: 100%; font-family: 'Lucida Sans',Arial,Helvetica,sans-serif; }
body { font-size: 80%; margin: 20px; }
h1 { font-size: 140%; }
h2 { font-size: 110%; }
p { margin-bottom: 20px; }
ul { list-style-type: none; padding-left: 10px; }

div.result, div.pagination { clear: left; padding-top: 10px; }
div.result-display { float: left; width: 160px; }
div.result-text { float: left; margin-left: 10px; }
.pagination ul li {
	display: inline;
	list-style-type: none;
	padding: 0 5px;
}

div.queryform {
	position: absolute;
	top: 20px;
	right: 20px;
	padding: 10px;
	width: 240px;
	border: 1px solid #CCC;
}
